package com.answeringplayer.dto;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 开始考试请求DTO
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class StartExamRequestDTO {
    /** 题库ID（必填） */
    private Integer bankId;
    /** 试题数量（可选，默认20） */
    private Integer limit;
    /** 题型过滤（可选：SINGLE、MULTIPLE、TRUE_FALSE、FILL_IN） */
    private String questionType;
    /** 难度过滤（可选：1-5） */
    private Integer difficulty;
}